On-line laboratories for image and two-dimensional signal processing using 2D J-DSP
نویسندگان
چکیده
1 The authors are with the Electrical Engineering Department, MIDL Lab, Arizona State University, Tempe, AZ [email protected], [email protected], [email protected] Abstract This paper presents innovative on-line java-based educational DSP software modules that were developed to render possible on-line laboratories for two-dimensional digital signal processing. The developed software modules provide on-line 2-D DSP capabilities, including 2D signal generation, 2D FIR filter design & implementation, and 2D transforms. On-line image processing capabilities are also provided, including image restoration and enhancement. In order to illustrate 2D concepts graphically, contour (2D) and perspective (3D) plots have also been implemented and incorporated as part of the developed software tools. Online laboratory exercises have been developed in the aforementioned areas for use in the graduate-level Multidimensional Signal Processing and Image Processing courses at ASU. Statistical and qualitative evaluations are presented to assess the effectiveness of the developed on-line 2D DSP software and laboratories in improving the learning experiences of the students.
منابع مشابه
On-line Laboratories for Speech and Image Processing and for Communication Systems Using J-dsp
J-DSP is a java-based object-oriented programming environment that was developed at Arizona State University for use in the undergraduate DSP class [1]. In this paper, we describe innovative software extensions on J-DSP to accommodate on-line laboratories for speech processing, image processing, and communications systems. Significant modifications in the object-oriented GUI of J-DSP that enabl...
متن کاملDevelopment of new functions and scripting capabilities in JavaA-DSP for easy creation and seamless integration of animated DSP simulations in Web courses
Arizona State University (ASU) has developed an on-line DSP laboratory that is based on an object-oriented Java tool called Java Digital Signal Processing (J-DSP). J-DSP is currently being used in a senior-level DSP course at ASU. J-DSP has a rich suite of signal processing functions that facilitate interactive on-line simulations of modern statistical signal and spectral analysis algorithms, f...
متن کاملPerformance comparison of two-dimensional discrete wavelet transform computation schedules on a VLIW digital signal processor
The two-dimensional discrete wavelet transform (2D DWT) is becoming one of the standard tools for image and video compression systems. Various input-traversal schedules have been proposed for its computation. Here, major schedules for 2D DWT computation are compared with respect to their performance on a very long instruction-word (VLIW) digital signal processor (DSP). In particular, three popu...
متن کاملHigh Throughput 2D Spatial Image Filters on FPGAs
FPGAs are well established in the signal processing domain, where their fine-grained programmable nature allows the inherent parallelism in these applications to be exploited for enhanced performance. As architectures have evolved, FPGA vendors have added more heterogeneous resources to allow oftenused functions to be implemented with higher performance, at lower power and using less area. DSP ...
متن کاملDesign and Implementation of Digital Demodulator for Frequency Modulated CW Radar (RESEARCH NOTE)
Radar Signal Processing has been an interesting area of research for realization of programmable digital signal processor using VLSI design techniques. Digital Signal Processing (DSP) algorithms have been an integral design methodology for implementation of high speed application specific real-time systems especially for high resolution radar. CORDIC algorithm, in recent times, is turned out to...
متن کامل